Big Huge Thesaurus

schizophragma hydrangeoides

noun